package sctu.edu.java.year2016.team04.project.ResolveComputerIssues;

import java.util.Map;
import java.util.Scanner;

/**
 * Created by yanghuilin on 2016/6/21.
 * ������������е�һЩ�������⣬�������������������������ٶ������Զ��ػ���
 */
public abstract class NormalProblemsAndSolutions implements Map {
    //    Map<String, String> map1 = new HashMap<String, String>();
//
//    public Map<String, String> getMap1() {
//        return map1;
//    }
    public void BlueScreen() {
        System.out.println("����������һ��ΪCPU̫��,�ҳ�,����,Ӳ���л���,�ڴ���������\n" +
                "\n" +
                "�ڿ�ʼ�˵�����������msconfig�س�,�������ｫ����(��ctfmon)�Թ���ȥ����������������(���Լӿ������ٶ�),һ�������������г̶�̫��,���ļ���ͻ����\n" +
                "\n" +
                "��װ360��ȫ��ʿ,����һֱ��F8���밲ȫģʽ��ɱ,��������ʮ�����оŸ���ľ��,����ɱ��������鲻����,���鰲װ360��ɱ\n" +
                "\n" +
                "ɢ�Ȳ���,���°�װCPUɢ��Ƭ,���ܽӴ�����,�ɸ���CPU����\n" +
                "\n" +
                "�����ڴ�,����ڴ��ϵĻҳ���һ��\n" +
                "\n" +
                "���������Ӳ��ײ����,������,˵��Ӳ���л���");
    }

    public void Crash() {
        System.out.println("����������һ������Ϊ�����������,�����ɢ�Ȳ���,̫��,����CPU���ȡ�\n");
        System.out.println("�ڿ�ʼ�˵�����������msconfig�س�,�������ｫ����(��ctfmon)�Թ���ȥ����������������(���Լӿ������ٶ�),һ�������������г̶�̫��,���ļ���ͻ����\n" +
                "\n" +
                "��װ360��ȫ��ʿ,����һֱ��F8���밲ȫģʽ��ɱ,��������ʮ�����оŸ���ľ��,����ɱ��������鲻����,���鰲װ360��ɱ\n" +
                "\n" +
                "ɢ�Ȳ���,���°�װCPUɢ��Ƭ,���ԽӴ�����,�ɸ���CPU����");
    }

    public void RunSlow() {
        System.out.println("�����ٶ������ڿ�ʼ�˵�����������msconfig�س�,�������ｫ����(��ctfmon)�Թ���ȥ����������������(���Լӿ������ٶ�),һ�������������г̶�̫��,���ļ���ͻ����\n" +
                "\n" +
                "��װ360��ȫ��ʿ,����һֱ��F8���밲ȫģʽ��ɱ,��������ʮ�����оŸ���ľ��,����ɱ��������鲻����,���鰲װ360��ɱ");
    }

    public void BlankScreen() {
        System.out.println("���������Ժ���,�޷�����Ϊ�ڴ���Կ��Ӵ��������ڴ������������Դ����(�������������)\n" +
                "\n" +
                "һ��Ϊ���²���Կ����ڴ濨,����Ҫ��������CPU���ڴ渽���Ļҳ�,����������\n" +
                "\n" +
                "������ڴ���Կ����Դ����");
    }

    public void AutoOff() {
        System.out.println("�Զ��ػ��������Զ��ػ�һ��Ϊȱ��ϵͳ�ļ����Դ������򲡶���CPU̫��\n" +
                "\n" +
                "�ڿ�ʼ�˵�����������msconfig�س�,�������ｫ����(��ctfmon)�Թ���ȥ����������������(���Լӿ������ٶ�),һ�������������г̶�̫��,���ļ���ͻ����\n" +
                "\n" +
                "��װ360��ȫ��ʿ,����һֱ��F8���밲ȫģʽ��ɱ,��������ʮ�����оŸ���ľ��,����ɱ��������鲻����,���鰲װ360��ɱ\n" +
                "\n" +
                "ɢ�Ȳ���,���°�װCPUɢ��Ƭ,���ܽӴ�����,�ɸ���CPU����\n" +
                "\n" +
                "��һ����Դ����(�������õ�,��ʱ��ѹ����)\n" +
                "\n" +
                "�����ϵ��ݿ��ܱ�����,���������CPU�����ĵ��� (����������СͰһ���ĵ���)�ǲ����й����,������Ӧ��ƽ��,�����г��򼸸�ͬ�ͺŵ�,��ëǮһ������");
    }

    public void SlowNetwork() {
        System.out.println("��������������������̫���������ȵ�¼����Speedtest.project�����Ĳ�����վ������һ�������ٶȣ�����ٶȵ�ȷ�������ټ��һ��·������" +
                "����������Ļ����Ϳ��Դ��绰�������Ӧ����ѯһ���Ƿ��������������⡣���ʼ���޷��������߻���WIFI���磬�����������Ӳ���������⣬" +
                "�ȳ������ذ�װ���������������Ȼ��Ч�����п�����Ӳ�����⣬����Ҫ�����ˡ�");
    }

    public void Restart() {
        System.out.println("�������������Բ�������ͨ��������������ɵģ�һ�Ǹ�Ⱦ�˲������������ǿ��Խ��밲ȫģʽ���в�����ɱ�����������ɣ����п�����Ӳ��ɢ�Ȳ��ѵ��£�" +
                "����������Ӳ�����õ���������������֮�󣬿��ԶԵ��Խ�������");
    }

    public void UnableOpenTheEmail() {
        System.out.println("�޷��򿪵����ʼ�������ͨ������£�������ܴ򿪵����ʼ��ĸ���������Ϊ������û�а�װ��Ӧ�����������PDF�ļ������ԣ����԰�װ���ݵ���������ܹ���ȷʶ���ˡ�" +
                "���⣬��������ʼ�����û����ȷ����չ����Ҳ���޷��򿪵ġ�");
    }

    public void Tishi() {
        Scanner scanner = new Scanner(System.in);
        System.out.println("���ǿ���Ϊ���ṩ����������������£�\n");
        System.out.println("1������\n2������\n3�������ٶ���\n4������\n5��������\n6����������\n7���޷��򿪵����ʼ�����");
        int x = scanner.nextInt();

    }

}